﻿// 文件名：MathOperation.cs（不要用Class1.cs，避免命名混乱）
using IMath; // 必须添加这一行，引用IMath命名空间

namespace Math
{
    // 实现IMath接口
    public class MathOperation : IMathOperation
    {
        public double Add(double a, double b) => a + b;
        public double Subtract(double a, double b) => a - b;
        public double Multiply(double a, double b) => a * b;
        public double Divide(double a, double b)
        {
            if (b == 0) throw new DivideByZeroException("除数不能为0");
            return a / b;
        }
    }
}